Westmark Tower, 1 Newcastle Place, London W2
A FURNISHED TWO BEDROOM, TWO BATHROOM APARTMENT with BALCONY at Westmark Tower situated off Edgware Road and moments from underground stations and local amenities. Residents facilities including concierge, gymnasium, pool ...