Feb 15 Feb 15 The New Ruby Lucy Hotel in London Martin Hesp Hotels, Travel Staying at the new Ruby Lucy Hotel in London’s South Bank area