City Notes
London's South Place Hotel pushes business hotel boundaries with its heady cultural offerings...
In the heart of London’s financial district stands an unimposing building that could be mistaken for one of the area's many suit-crammed offices. South Place Hotel might blend into the corporate milieu with its exterior, but inside is an Aladdin's...