My family and I had a superb 5-day stay in this wonderful apartment in Hyde Park Mansions. Extremely conveniently located just opposite Edgware Road tube station, the apartment is a home from home with every creature comfort you might need. It’s decorated and furnished to a very high standard - we didn’t want to leave!