LOC5280: Beautiful church available for film, shoot and event location hire (Notting Hill, London)

Grade II listed church surrounded by park and gardens.