Afraid not, nearest ones are at Marylebone, Hammersmith or Richmond.
hsbc.com in there branch locator section they have a number of address and telephone numbers for the london area to many to list here hope this information may help you