St George’s is on the corner of Calle Núñez de Balboa and Calle Hermosilla in the barrio Salamanca district of Madrid.
By car: There is on-street parking around the church which is free on Sundays. There are underground car parks on Calle Velázquez (3 minute walk) and Calle Hermosilla (5 minute walk).
Please be aware that the centre of Madrid is used fairly frequently for sporting events that inevitably restrict access to St George’s on a Sunday.
Fortunately there is ample notice of these (in Spanish) on:
By bus: Lines 21 and 53 pass along Calle Goya (nearest stop: Goya-Velázquez or Goya-Príncipe de Vergara, 3 minutes walk). Lines 1, 9, 19, 51 & 74 go up Calle Velázquez (2 minute walk) and down Calle Serrano (6 minute walk). Lines 29 and 52 travel along Calle Príncipe de Vergara (4 minute walk).
By metro: The nearest metro station is Velázquez on Line 4 (Brown), 1 minute walk . Consult the metro map here.
By train: The nearest Cercanías railway station is Recoletos (10 minute walk) on lines C1, C2, C7 and C10. Consult the rail map here.
Please note there is no connection between Recoletos and Nuevos Ministerios until at least November 2019. A replacement free bus service is available between Atocha, Recoletos and Nuevos Ministerios.