A great place to stay in London. Close to transport, restaurants and other amenities.