London
Kaspar's Seafood Bar and Grill is one of London.

1. Kaspar's Seafood Bar and Grill

Savoy Hotel (Strand), London, Greater London
Seafood Restaurant · Charing Cross · 7 tips and reviews