2 Hyde Park, London

2 Hyde Park Square is a prestigious development of 36 luxury apartments in the heart of London. Overlooking the gardens of Hyde Park Square, this is the perfect place to experience the distinctive contrasts that make London the world's most dynamic and exciting capital city.