United KingdomEnglandGreater LondonCity of London

10-day weather forecast for Barbican, City of London, Greater London, England, United Kingdom