Hatton Garden The Square Apartments

London

England

These London apartments are an ideal base for anyone visiting the city. These modern apartments have a minimalist design and are equipped with full kitchens and bathrooms that have been finished to a high specification.