8.3
1 Swiss Ct (Leicester Sq), London, Greater London
Candy Store · Leicester Square · 426 tips and reviews
20 Fenchurch St, London, Greater London
Office Building · City of London · 4 tips and reviews
9.1
110 Bishopsgate, London, Greater London
Sushi Restaurant · Bishopsgate · 505 tips and reviews