Upper Ground

Upper Ground

South BankLondonSE1 9PX

Upper Ground, London