Chester Square es una plaza ubicada en Londres, en una zona residencial exclusiva rodeada por jardines.