My place hotel
The my place hotel london is a quaint privately owned hotel situated on a quiet street in the central london area of earls court this location is ideal for exploring the many sights of the capital with earls court underground station just a short walk away offering direct access to the west end main city area and also out to heathrow airport the earls court and olympia exhibition centres are just a short stroll from the my place hotel london guests can expect a warm and friendly welcome at