Bars in London - Lambeth 7, Station Rise, Lambeth, London, SE27 9BW Tags: alternative theatre, art, pub