Tyburnia, London
Dolphin Hotel along 32-34 Norfolk Square provides budget hotel with simple guestrooms in 19th-century townhouses with original features. It's a practical option with decent facilities.
32-34 Norfolk Square, Tyburnia, London W2 1RS
W2 1RS