Listings in Luxury Wedding Florist and Unique Wedding Venues in London

Showing 2 of 2 results
31 St Thomas Street, London SE1 9QU, United Kingdom
Experience the capital's highest hotel at Shangri-La Hotel, At The Shard, London, residing on levels 34 to 52 of the iconic 95-storey Shard tower.
8½ Dowgate Hill, London EC4R 2SP, United Kingdom
One of the City’s most beautiful hidden gems, dating from 1670, Skinners’ Hall is full of charm and atmosphere.