meaning of Belgrave Square

Belgrave Square - German to English

Belgrave Square [Anne Perry]