Amazing stay at this place. Super comfortable, beautiful and the best location in London.. Walkable to every nice places in Mayfair, Marylebone…
Super nice apartment with a view of Brook street. Super recommend!