London Villa 13 Talbot Square

Flat 3a 13 Talbot Square, London

Reservations:+1-888-355-0343

2 bedrooms

Baths

Guests

Description

Located in London (London City Centre), this apartment is within a 10-minute walk of Hyde Park and Kensington Gardens. This apartment is 0.6 mi (0.9 km) from Paddington Central and 0.9 mi (1.5 km) from Marble Arch.

Amenities

Elevator

Check Price

No nearby properties available in this region at the moment.