Central Park Wilberforce

3-15 Wilberforce Road, London, United Kingdom

Central Park Wilberforce Photos

Central Park Wilberforce Map

3-15 Wilberforce Road, London, United Kingdom
Central Park Wilberforce

Hotel Information

Central Park Wilberforce is a good property, ideal for the budget conscious traveller, very close to central London. The property and its facilities are simple but clean and well maintained.