Great location near Hyde Park，convenient to bars on Oxford street
Recommended