Featuring free WiFi, Baltimore Wharf Apartments offers accommodation in London. Windsor is 32 miles away. The accommodation is fitted with a flat-screen TV with satellite channels. Some units have a seating area and/or balcony.
Featuring free WiFi, Baltimore Wharf Apartments offers accommodation in Read more
Featuring free WiFi, Baltimore Wharf Apartments offers accommodation in London. Windsor is 32 miles away. The accommodation is fitted with a flat-screen TV with satellite channels. Some units have a seating area and/or balcony.
Featuring free WiFi, Baltimore Wharf Apartments offers accommodation in London. Windsor is 32 miles away. The accommodation is fitted with a flat-screen TV with satellite channels. Some units have a seating area and/or balcony.
Number of Rooms: 30