Please rotate your device.

Edgware Road, London, W2

Location

The subject property occupies a prominent position in the prime pitch of Edgware Road, central London.

Description

The unit is arranged over Ground Floor and Basement only.

Amenities