53 Foxborough Place, Thames Centre