- UK Information
- UK Hotels
- Apartments Inn London
Apartments Inn London
Just a 20-minute walk from Buckingham Palace in central London, these apartments are near Pimlico Underground Station on the Victoria Line. Each offers elegant, modern accommodation with free Wi-Fi.
Rating
Prices from £95
12