St. Peter's Roman Catholic Church I
St. Peter's Roman Catholic Church is located on West Street, Drogheda, Ireland. Designed by J. O'Neill and W.H. Byrne and constructed inside the French Gothic fashion of nearby limestone ashlars in 1884. The church is well-known for its tall west