Specialising in contemporary and 20th century art from both Britain and Ireland, The John Martin Gallery is definitely worth a visit. Based in Mayfair, the gallery is only minutes away from our hotel in Albemarle Street.
Specialising in contemporary and 20th century art from both Britain and Ireland, The John Martin Gallery is definitely worth a visit. Based in Mayfair, the gallery is only minutes away from our hotel in Albemarle Street.