Albany Road is one of the busiest and most vibrant streets in Cardiff, the capital city of Wales. Known for…