Excellent stay, super amenities, perfect location, comfy bed; what more could one need?! Thanks !
100% recommend for a London stay.