Great place to stay at, everything you need is here for an amazing vacation. Very near central London. Would recommend.