Apartments near oxford street and West London