Pan Peninsula East, Pan Peninsula Square, London