Westminster, London | Fish & Chips
The Laughing Halibut listed in Fish & Chips located in Westminster, London.
Address: 38 Strutton Ground, Westminster London, SW1P 2HR
Telephone: 020 7799 2844