London Florist

London Florist

Luxury flowers by Moyses Stevens Flowers, florists since 1876.

  1. Description

Full Description




Phone Number

02087720094

Address 1

188 Pavilion Road

Address 2

Kensington and Chelsea

Town/City

London

Full Post Code

SW3 2BF