Riverside Apartment London is an apartment only 2.2 km from Westminster Abbey, Up at The O2 and Harrods.
16 km to Kingston upon Thames (London). The venue is set next to a train station and just 600 meters from The Archduke and Pimlico Spice.
This property features free Wi-Fi, flat-screen TV, a seating area and a balcony in rooms. The apartment offers 2 bedrooms. Guests can benefit from a private bathroom.
A kitchen is featured with a dishwasher, an oven, a kettle and a microwave for guests' use.
Victoria train station is a 20-minute walking distance away.