Amazing stay in amazing apartment
Location is just perfect for weekend stay in London
Definitely reccommended