Great location.
Almost all of the Hyde Park Apartment guests have agreed that the location of this rental property is truly excellent. The apartments are situated close to the tube station and there are plenty of local shops in the area which is handy for self catering i