Ebury Square is one of the beautiful public gardens located at the heart of Belgravia in central London close to Victoria. The gardens have been a place of rest and relaxation for local people and visitors alike for many centuries. They are well sheltered from the elements by a selection of mature tress which offer beautiful selection of flower beds and lawns below.