8.4
1 Swiss Ct (Leicester Sq), London, Greater London
Candy Store · Leicester Square · 423 tips and reviews
20 Fenchurch St, London, Greater London
Office Building · City of London · 4 tips and reviews
9.1
Floor 38, 110 Bishopsgate, London, Greater London
Sushi Restaurant · Bishopsgate · 503 tips and reviews