the nearest metro station is arc de triomf ( l 1), but you will also find several bus stops and bicing stations in the area.

Make this proper case
The nearest metro station is Arc de Triomf ( L 1), but you will also find several bus stops and bicing stations in the area.