This place it’s perfect in London, easy to find and very close to many restaurant, bar and park Hyde.