Forbidden Planet

Forbidden Planet

179 Shaftesbury Ave
London
Covent Garden
WC2H 8JR
Telephone:  020 7420 3666

Map of location