Mirabilis Apartments, Wells CourtApartment
Wells Court, Oriel Place Wells Court, Camden, London, NW3 1QN, United Kingdom
Mirabilis Apartments, Wells Court is located in the Camden district of London, 3.5 km from London Zoo and 3.7 km from Lord's Cricket Ground. Complimentary Wi-Fi is providedthroughout the property.