Wonderful place, great location, TONS of space, would definitely recommend for your visit to London. Thanks!!