Ellis and Jones Fishmongers

26 Royal Hill London SE10 8RT