Great location and very large space in London. Very clean and had all amenities you could ask for. Very close to the touristy stuff and the tube station is literally 1 minute away. Highly recommend this spot!