The Railway Tavern
Place Category: Hotel
-
-
-
Located in London, The Railway Tavern is a 4 Stars Hotel with 9 rooms, the Property offers 24-Hour Front Desk, Garden, Non-smoking rooms, Facilities for disabled guests, Heating, Non-smoking throughout, Designated smoking area,