To enjoy your vacation in London, stay at the 8-room Kew Bridge Apartments London, which is approximately 3 miles from the rugby union Twickenham Stadium and about a 25-minute stroll from Waterlily House. The apartment is situated around 20 minutes by car from Marylebone train station and just around the corner from London Museum Of Water And Steam bus station.
This apartment is located 0.3 miles from the independent London Museum of Water and Steam. Kew Bridge Apartments is located within 700 feet of the beach. The property also lies within 30 minutes' walk of the all National Archives.
Enhancing your comfort, a separate toilet and a shower/bath combination can be found at the apartment.
Within the accommodation, there is a fully-fitted kitchen where guests can prepare their own homemade meals. Kew Bridge Apartments has a sunbathing terrace where guests can enjoy a cup of tea.