Great place to stay in London. We've been there with a group of 9 on a business trip. Place has lot of space and it's perfectly located.