Theatres & Concert Halls in London - Lambeth 66 The Cut, Lambeth, London, SE1 8LZ Tags: business lunch