Amazing location, right in the heart of London. Very clean, newly renovated place. Worth it!
Highly recommend and I'd love to come back