183a Chenil House, Kings Road

Ground Floor Retail Unit, 2,947 ft2