Perfect Location! easy check-in. Carolina was very responsive.
the flat is a great place to stay while in London right on the square and the surrounding restaurants are very good!