Lovely property, modern beautiful and accommodating. Excellent location and close to Hyde park, Sloan square and Buckingham palace.
Easy check in and check out, hoping to come back to this lovely place.