Very great place in London walking distance to most of the great place. Very Easy and the is a store close for emergency very usefull.