The Rembrandt, London ★★★★ | TravelManiac