Victoria Apartments

london

United Kingdom

A new development of bright and modern one-bedroom and two-bedroom/two bath room apartments. Situated across the road from North Acton Underground station on the Central Line just 10 minutes away from Central London.