One Bishops Square

London