41 Judd Street
The renovated 41 Judd Street Apartment London apartment offers quick access to Prince Edward Theatre, Up at The O2 and Museum of London.
It takes about 15 minutes' drive to get to Heathrow, which is 20 km away. Serving chinese meals, Chilli Cool is about 5 minutes’ walk away.
The property offers rooms with flat-screen TV and a patio. Sofa beds are at guests' disposal. Guests can benefit from a private bathroom.
Kitchen amenities feature a microwave, a fridge and a kettle.
The nearest metro station is Russell Square, situated 850 meters from the apartment.