OPEN 24 Dec 8-3pm/30 Dec & 31 Dec 8-3pm Then CLOSED until Tue 9Jan (b/ness as usual)
18 Barnes High Street, London, SW13 9LD, United Kingdom
OPEN 24 Dec 8-3pm/30 Dec & 31 Dec 8-3pm Then CLOSED until Tue 9Jan (b/ness as usual)
Copyright © 2023 Barnes Fish Shop - All Rights Reserved.
Powered by GoDaddy