78 Marchmont St, Kings Cross, London, United Kingdom WC1N 1AG +44 20 6733 3604
Visit Bloomsbury Florist