We have just returned from a 3 week trip to the UK, Paris, Italy. Whilst in London we stayed at Two Hyde Park Square. We stayed here on recommendation. The location is excellent. The apartment we had was not clean, and needs upgrading, it is not big and had quite a lot of furniture and therefore very cramped. The bedroom... more
















