My Place is situated in the Belgravia area in Central London, just a 15-minute walk from Westminster Abbey. Buckingham Palace is a 20-minute walk, and Victoria Place Shopping Center is 650 yards away.
Westminster Borough is a great choice for travelers interested in shopping, parks and theater.
Laptop friendly workspace
Unavailable: Carbon monoxide detector
Things to keep in mind
- Not suitable for children and infants
- No smoking
- No pets
- No parties or events