VI Castle Lane

Aviary House 23 Wilfred St. SW1E 6PR, London

Reservations:+1-888-355-0343

3 bedrooms

Baths

Guests

Description

Located in London (London City Centre), VI Castle Lane is within a 10-minute walk of Buckingham Palace and St. James Park. This luxury apartment is 0.5 mi (0.9 km) from Westminster Abbey and 0.7 mi (1.2 km) from Big Ben.

Amenities

Elevator

Airport Shuttle

WiFi/Internet

Laundry

24/7 front desk

Check Price

No nearby properties available in this region at the moment.