Great place to stay for a weekend in London! Beautiful apartment, great location, and extra added touches that made for a lovely stay!