Lucky Apartments is situated in London, 11 km from Hyde Park Oxford Street is 12 km from the property Free WiFi is available The accommodation is equipped with a flat-screen TV Some units have a seating area andor terrace All units feature a kitchen fitted with an oven and microwave A toaster and kettle are also featured There is a private bathroom with free toiletries in every unit Bed linen is offered Lords Cricket Ground is 16 km from Lucky Apartments, while Carnaby Street is 16 km away The nearest airport is London City Airport, 15 km from the property