London
Forbidden Planet is one of London.

1. Forbidden Planet

9.1
179 Shaftesbury Ave, London, Greater London
Comic Book Store · Holborn and Covent Garden · 161 tips and reviews
Rock and Sole Plaice is one of London.

2. Rock and Sole Plaice

8.1
47 Endell St, London, Greater London
Fish and Chips Shop · Holborn and Covent Garden · 161 tips and reviews