Watford Central Apartment – Modernview Serviced AccommodationLondon, United Kingdom Address: Flat 13 , 74a High Street State: United Kingdom City: London Zipcode: WD17 2GZ Longitude: -0.396691 Latitude: 51.655.502 Rates from: 0 Accommodation Booking