That is a amazing place to stay in London. Highly recommend to all planing trip to London.