Four Stars in London - Lambeth 18 Albert Embankment, Lambeth, London, SE1 7TJ Tags: air conditioning, bar, business facilities, conferences, lounge bar, restaurant