Search
Menu
Home
Sources
About
Contacts
Markham Square
Markham
Square
is a
garden square
in
Chelsea, London
. It was
laid
out in
1836
.
The
square
is
accessed
from the
King's Road
.
A
Congregational chapel
that
stood
at
the north
end of the square was
demolished
in
1953
.