Have you ever heard of a pub called The Castle? It’s not just any pub, though. It’s a historic landmark in Harrow, a London suburb with a rich history. Built in 1901, The Castle has stood proudly on West Street for over a century. It’s a three-story building with a charm that’s hard to resist. Step inside and you’ll be transported back in time. The pub’s décor is reminiscent of a traditional English pub, complete with dark wood, comfy seating, and a warm atmosphere. It’s a place where locals gather to chat, have a pint, and enjoy a hearty meal by the real fire. There’s a real sense of community here. The Castle is a vibrant part of Harrow’s history and a popular spot for locals and visitors alike. It’s a place to relax, unwind, and enjoy the warm hospitality of the area.
Southfields Methodist Church
Curiosity stirred within the heart of Southfields as a new chapter began. Southfields Methodist Church held its first public service