Great location
Access to the place is very easy and it’s great for a short stay in London