Well put it this way - even the client-facing meeting rooms came across as being nothing special. The ceilings were too low, there wasn't enough natural light, the meeting rooms weren't big enough for the size desks and number of chairs they had in them, the layout was awkward in my opinion, the drinks machines (if they had any) must have been hidden away... all in all, a bit too cramped and lacking comfort for my liking. And then, on the outside, there is no tranquility at all... just a busy little street down the back of Charing Cross, full of tramps and people eating their lunch as they swarm to and from the tube station. Are you confusing it with No. 1 London Bridge? Because Embankment Place sucked in my opinion.