The Duke of York, Victoria

130-134 Victoria St, London SW1E 5LA