Nice stay in the centre of London, two steps to the park and shops.
Nice studio with a great terrace I d recommend !