luxurytravelbeat.com
Hotel Review: Hotel Cafe Royal, London
Location: Very very central – it almost doesn’t get any more central than this – on Regent Street and a stone’s throw away from the hustle and bustle of Piccadilly Circus, S…