A beautiful space located minutes from Thames Street