The Talbot Road Gem
Guests of London will have a nice stay at The Talbot Road Gem apartment.
British Museum is situated around 6 km away. The property is 5 minutes’ walk from Walmer Castle offering dishes of Thai, French and European cuisine.
The apartment provides rooms featuring cable TV with on-demand movies, pay television, a personal computer, a writing table and a trouser press.
Easily accessible from Westbourne Park subway station.