Great place to stay in London near tons of shops and restaurants!