Great location, clean space, perfect for a short stay in London!