Very nice and big place in Central London. It is situated in a lively neighbourhood, is close to Shoreditch and it has excellent transportation facilities towards the rest of the city. I would recommend this place to future visitors to London!