Company name: Tower Tandoori Restaurant
Description: Long-running Indian establishment
74-76 Tower Bridge Rd, London SE1 4TP, United Kingdom