Little Oratory ChapelOratoryShareThurloe PlaceGreater London, England SW7 2RZUnited KingdomGet directions