Rested & Recharged: The Landmark Hotel, London

Elysium Magazine takes a look at The Landmark Hotel in London. Is this the calibre of hotel the discerning gent should have on his radar for a weekend away with the lucky lady? Read on to discover our verdict…