Address
231-232 STRAND, LONDON, WC2R 1DA
Local authority
Westminster

Trading since 10 December 2025, per Companies House.

Loading map…
Search hygiene ratings