The Santo Mare of London is located in the central and elegant area of Marylebone, inside the village of Westminster. Housed in a typical English building at 89 George Street, it is only a half hour walk from the legendary Beatles studios at Abbey Road and ten minutes from Hyde Park. Inside, the restaurant presents itself as a true Mediterranean place: warm environments, pastel colors, polished furnishings, the counter with the catch of the day in plain view. Everywhere you will feel freshness and authenticity in a classy atmosphere. You will have a high quality but at the same time friendly service.