Boasting a bar, these apartments are close to Paddington Station, Lord's Cricket Ground and Madame Tussauds. Free WiFi is offered throughout the property and private parking is available on site. The accommodation comes with a flat-screen TV and a private bathroom with shower and a hairdryer, while the kitchenette has a fridge, a dishwasher and a microwave